package com.baobao.service;

import com.baobao.domain.Course;

import java.util.List;
import java.util.Set;

/**
 * Spring service that handles CRUD requests for Course entities
 * 
 */
public interface CourseService {

	/**
	 * Delete an existing Course entity
	 * 
	 */
	public void deleteCourse(Course course);

	/**
	 * Load an existing Course entity
	 * 
	 */
	public Set<Course> loadCourses();

	/**
	 * Return all Course entity
	 * 
	 */
	public List<Course> findAllCourses(Integer startResult, Integer maxRows);

	/**
	 */
	public Course findCourseByPrimaryKey(String banjiId, Integer weekDay, Integer seqNo);

	/**
	 * Save an existing Course entity
	 * 
	 */
	public void saveCourse(Course course_1);

	/**
	 * Return a count of all Course entity
	 * 
	 */
	public Integer countCourses();
}